﻿using Mt.Site.Core.Collections;
using Mt.Site.Core.WorkFlows.Diy.Plugin;

namespace Mt.Site.Core.WorkFlows.Diy
{
    public interface IWorkFlowPluginConfiguration
    {
        ITypeDictionary<IAction> ActionProviders { get; }

        ITypeDictionary<WorkFlowPluginFunctionsBase> WorkFlowPluginProviders { get; }

        ITypeDictionary<WorkFlowNodePluginFunctionsBase> WorkFlowNodePluginProviders { get; }
    }
}
